aching muscles - French English Dictionary